when circumstances allow - Spanish English Dictionary